body { margin:0px; }
h2 { margin:0; margin-bottom:2px; font-size:18px; }
h3 { margin-bottom:4px; padding:4px 0; }
#footer { padding:4px; margin-top:8px; }
#body { margin-left:1px; margin-right:1px; padding:1px; }

#bar_login, #bar_logout { padding-right:1px; }

#tabs ul { margin-top:0px; }
#tabs ul li { width:70px; margin-right: 1px; }
.tab-content { padding:4px; }
#task, #search { color:#444444; width:65%; max-width:300px; }
#newtaskadv_t { display: none; }

#tasklist li { padding:4px 1px; overflow:hidden;  }
.task-actions { float:none; display:none; margin-left:2px; text-align:right; padding:3px 3px; margin-bottom:2px; width:100%; /*background-color:#e0e0e0;*/  }
.task-actions a, .task-note-actions a { padding:4px 4px; /*background-color:#c0c0c0; color:#000000; text-decoration:none; font-weight:bold;*/ }
.task-date { display:none; }
.task-note-actions { display:block; padding-top:8px; }
div.task-note-block { margin-left:12px; border-left:1px solid #777777; background:none; padding-left:4px; margin-top:1px; padding-top:0px; display:none; } 
div.task-note-area textarea { width:95%; }
.nobr { white-space:nowrap; }
.task-middle { margin-right:0px; }

#tasklist li:hover { background-color:#ffffff; }
#tasklist li.clicked { background-color:#f6f6f6; }
#tasklist li.clicked .task-date { display:none; }
#tasklist li.clicked .task-actions { display:block; }
#tasklist li.clicked div.task-note-block { display:block; }
#tasklist li.clicked div.task-note-block.hidden { display:none; }
#tasklist li.clicked .nobr { white-space:normal; }
#tasklist li.clicked.doubleclicked .task-actions { display:none; }
#tasklist li.clicked.doubleclicked div.task-note-block { display:none; }
#tasklist li.clicked.doubleclicked .nobr { white-space:nowrap; }

#page_taskedit { max-width:100%; padding:0px; }
.form-table { width:100%; }
.form-table .in500 { width:95%; max-width:500px; color:#444444; }
.form-table textarea { height: 70px; }

#loading {  padding:0px; padding-top:1px; padding-right:1px; height:16px; overflow:hidden; }
#loading img { /*width:8px; height:8px;*/ }
#authstr { float:none; }

#tagcloud { max-width:100%; }